home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1997 January: Mac OS SDK / Dev.CD Jan 97 SDK2.toast / Development Kits (Disc 2) / OpenDoc Development Framework / Developer University / DU Projects / Talker / Sources / Commands.h < prev    next >
Encoding:
Text File  |  1996-08-22  |  941 b   |  36 lines  |  [TEXT/CWIE]

  1. //    Release Version:    $ ODF 2 $
  2. //    Copyright:    (c) 1993 - 1996 by Apple Computer, Inc., all rights reserved.
  3.  
  4. #ifndef COMMANDS_H
  5. #define COMMANDS_H
  6.  
  7. //==========================================================
  8. #ifndef FWCMD_H
  9. #include "FWCmd.h"            // FW_CCommand
  10. #endif
  11.  
  12. //==========================================================
  13. class DevUniv_STalker;
  14.  
  15. //==========================================================
  16. class CTalkerCommand : public FW_CCommand
  17. {
  18. public:
  19.     FW_DECLARE_AUTO(CTalkerCommand)
  20.     
  21.                     CTalkerCommand(Environment* ev, 
  22.                                     ODCommandID id,
  23.                                     FW_CFrame* frame,
  24.                                     DevUniv_STalker* talker);
  25.     virtual         ~CTalkerCommand();
  26. protected:
  27.     // overrides
  28.     virtual void     DoIt(Environment* ev);
  29.     virtual void     UndoIt(Environment* ev);
  30.     virtual void     RedoIt(Environment* ev);
  31. private:
  32.     DevUniv_STalker*    fSOMTalker;    // speech synthesis SOM object     
  33. };
  34.  
  35. //==========================================================
  36. #endif